[Ivy]
[>Created: Thu Aug 07 13:55:24 ICT 2014]
147AF38E360BD50B 3.17 #module
>Proto >Proto Collection #zClass
US0 UserDAS Big #zClass
US0 B #cInfo
US0 #process
US0 @TextInP .resExport .resExport #zField
US0 @TextInP .type .type #zField
US0 @TextInP .processKind .processKind #zField
US0 @AnnotationInP-0n ai ai #zField
US0 @TextInP .xml .xml #zField
US0 @TextInP .responsibility .responsibility #zField
US0 @StartSub f0 '' #zField
US0 @EndSub f1 '' #zField
US0 @GridStep f3 '' #zField
US0 @PushWFArc f4 '' #zField
US0 @PushWFArc f2 '' #zField
>Proto US0 US0 UserDAS #zField
US0 f0 inParamDecl '<java.lang.String code> param;' #txt
US0 f0 inParamTable 'out.code=param.code;
' #txt
US0 f0 outParamDecl '<axonactive.vision.training.entity.User user> result;
' #txt
US0 f0 outParamTable 'result.user=in.user;
' #txt
US0 f0 actionDecl 'ivyTraining.User out;
' #txt
US0 f0 callSignature getUserByCode(String) #txt
US0 f0 type ivyTraining.User #txt
US0 f0 @C|.xml '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<elementInfo>
    <language>
        <name>getUserByCode(String)</name>
    </language>
</elementInfo>
' #txt
US0 f0 83 51 26 26 14 0 #rect
US0 f0 @|StartSubIcon #fIcon
US0 f1 type ivyTraining.User #txt
US0 f1 83 179 26 26 14 0 #rect
US0 f1 @|EndSubIcon #fIcon
US0 f3 actionDecl 'ivyTraining.User out;
' #txt
US0 f3 actionTable 'out=in;
' #txt
US0 f3 actionCode 'import axonactive.vision.training.entity.User;
import axonactive.vision.training.service.UserService;
UserService userService = new UserService();
in.user = userService.getUserByCode(ivy.session.getSessionUser().getName());
' #txt
US0 f3 type ivyTraining.User #txt
US0 f3 78 116 36 24 20 -2 #rect
US0 f3 @|StepIcon #fIcon
US0 f4 expr out #txt
US0 f4 96 77 96 116 #arcP
US0 f2 expr out #txt
US0 f2 96 140 96 179 #arcP
>Proto US0 .type ivyTraining.User #txt
>Proto US0 .processKind CALLABLE_SUB #txt
>Proto US0 .xml '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<elementInfo>
    <language/>
</elementInfo>
' #txt
>Proto US0 0 0 32 24 18 0 #rect
>Proto US0 @|BIcon #fIcon
US0 f0 mainOut f4 tail #connect
US0 f4 head f3 mainIn #connect
US0 f3 mainOut f2 tail #connect
US0 f2 head f1 mainIn #connect
